//package com.iwhalecloud.bss.kite.cucc.service.attr.linkhandler;
//
//import com.iwhalecloud.bss.kite.common.constant.KeyConsts;
//import com.iwhalecloud.bss.kite.common.util.KiteStringUtils;
//import com.iwhalecloud.bss.kite.cucc.service.attr.handler.GlowedNodeCurrencyServiceAttrHandler;
//import com.iwhalecloud.bss.kite.cucc.service.attr.handler.GlowedNodeTypeServiceAttrHandler;
//import com.iwhalecloud.bss.kite.listener.handler.attr.annotation.AttrHandler;
//import com.iwhalecloud.bss.kite.listener.handler.attr.impl.AbstractAttrLinkageHandler;
//import com.iwhalecloud.bss.kite.manager.api.IQuerySceneInstService;
//import com.iwhalecloud.bss.kite.manager.inst.KiteAttr;
//import com.iwhalecloud.bss.kite.manager.inst.KiteAttrValue;
//import com.iwhalecloud.bss.kite.manager.inst.KiteInst;
//import com.iwhalecloud.bss.kite.service.attr.AttrData;
//import com.iwhalecloud.bss.kite.service.scene.attr.OperateInstAttrService;
//import org.apache.commons.lang3.StringUtils;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import java.util.List;
//
//
///**
// * @author zhoubang
// * 云聚节点-云联网专线接入产品-新版-币种属性联动
// */
//@Service
//@AttrHandler(GlowedNodeCurrencyServiceAttrHandler.class)
//public class GlowedNodeCurrencyServiceAttrLinkHandler extends AbstractAttrLinkageHandler<AttrData> {
//    @Autowired
//    IQuerySceneInstService querySceneInstService;
//
//    @Autowired
//    OperateInstAttrService operateInstAttrService;
//
//    @Override
//    public void handle(KiteAttr kiteAttr, KiteInst inst, AttrData data) {
//
//        KiteAttr attr = inst.getAttr("200002148");
//        if(KiteStringUtils.equals(kiteAttr.getValue(), "100002967")){
//            //美金
//            String value = attr.getValue();
//            if (StringUtils.isEmpty(value)){
//                value = attr.getValueDesc();
//            }
//            attr.setDefaultValue(value);
//            double v = Math.round(Double.parseDouble(value) / 6.6);
////            attr.setValue(String.valueOf(v));
//            attr.setValueDesc(String.valueOf(v));
//        }else if(KiteStringUtils.equals(kiteAttr.getValue(), "100002966")){
//            //人民币
////            attr.setValue(attr.getDefaultValue());
//            attr.setValueDesc(attr.getDefaultValue());
//        }
//
//
//
//    }
//
//    @Override
//    public void handleStyle(KiteAttr kiteAttr, KiteInst kiteInst, AttrData data) {
//
//    }
//
//}
